package com.hc.dfs.entities.flow;

import java.io.Serializable;
import java.util.List;

/**
 * <p>
 *  我的流程结点表 实体类
 * </p>
 * @author 吕杰
 * @date 2012-11-08 下午01:57:41
 * @version $Revision: 235 $ $Date: 2012-11-16 09:25:31 +0800 (周五, 16 十一月 2012) $ 
 */
public class PrivateSignNode implements Serializable{

	private static final long serialVersionUID = -5865922981289577333L;

	private Integer id;

    private Integer flowId;//流程id

    private Integer parentId;//父节点id

    private Integer order;//序号

    private Integer nodeType;//结点类型

    private Integer isDisplay;//是否显示

    private Integer operUserId;//执行人id

    private Integer operDeptId;//执行人部门id

    private String remark;//备注

    private Integer flag;//扩展
    
    private Integer operPostId; //执行人职位;

    /** 非数据库字段 **/
    private String operUserName; //执行人名称 
    private String operDeptName; //执行人部门
    private String operPostName; //执行人职位名称
    private List<PrivateCountersignNode> countersignNodes; //会签列表
    
    
    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

	public Integer getFlowId() {
		return flowId;
	}

	public void setFlowId(Integer flowId) {
		this.flowId = flowId;
	}

	public Integer getParentId() {
		return parentId;
	}

	public void setParentId(Integer parentId) {
		this.parentId = parentId;
	}

	public Integer getOrder() {
		return order;
	}

	public void setOrder(Integer order) {
		this.order = order;
	}

	public Integer getNodeType() {
		return nodeType;
	}

	public void setNodeType(Integer nodeType) {
		this.nodeType = nodeType;
	}

	public Integer getIsDisplay() {
		return isDisplay;
	}

	public void setIsDisplay(Integer isDisplay) {
		this.isDisplay = isDisplay;
	}

	public Integer getOperUserId() {
		return operUserId;
	}

	public void setOperUserId(Integer operUserId) {
		this.operUserId = operUserId;
	}

	public Integer getOperDeptId() {
		return operDeptId;
	}

	public void setOperDeptId(Integer operDeptId) {
		this.operDeptId = operDeptId;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Integer getFlag() {
		return flag;
	}

	public void setFlag(Integer flag) {
		this.flag = flag;
	}

	/**
	 * @return the countersignNodes
	 */
	public List<PrivateCountersignNode> getCountersignNodes() {
		return countersignNodes;
	}

	/**
	 * @param countersignNodes the countersignNodes to set
	 */
	public void setCountersignNodes(List<PrivateCountersignNode> countersignNodes) {
		this.countersignNodes = countersignNodes;
	}

	/**
	 * @return the operUserName
	 */
	public String getOperUserName() {
		return operUserName;
	}

	/**
	 * @param operUserName the operUserName to set
	 */
	public void setOperUserName(String operUserName) {
		this.operUserName = operUserName;
	}

	/**
	 * @return the operDeptName
	 */
	public String getOperDeptName() {
		return operDeptName;
	}

	/**
	 * @param operDeptName the operDeptName to set
	 */
	public void setOperDeptName(String operDeptName) {
		this.operDeptName = operDeptName;
	}

	/**
	 * @return the operPostId
	 */
	public Integer getOperPostId() {
		return operPostId;
	}

	/**
	 * @param operPostId the operPostId to set
	 */
	public void setOperPostId(Integer operPostId) {
		this.operPostId = operPostId;
	}

	/**
	 * @return the operPostName
	 */
	public String getOperPostName() {
		return operPostName;
	}

	/**
	 * @param operPostName the operPostName to set
	 */
	public void setOperPostName(String operPostName) {
		this.operPostName = operPostName;
	}

   
}